Skip to content

Add codecs for DayOfWeek, Month, MonthDay, Period, Year, YearMonth#608

Closed
steverigney wants to merge 3 commits intopgjdbc:mainfrom
steverigney:main
Closed

Add codecs for DayOfWeek, Month, MonthDay, Period, Year, YearMonth#608
steverigney wants to merge 3 commits intopgjdbc:mainfrom
steverigney:main

Conversation

@steverigney
Copy link
Contributor

@steverigney steverigney commented Aug 27, 2023

Make sure that:

  • You have read the contribution guidelines.
  • You have created a feature request first to discuss your contribution intent. Please reference the feature request ticket number in the pull request.
  • You use the code formatters provided here and have them applied to your changes. Don't submit any formatting related changes.
  • You submit test cases (unit or integration tests) that back your changes.

Issue description

New Public APIs

Additional context

Copy link
Collaborator

@mp911de mp911de left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The actual code changes look quite decent. However, there's a log of refactoring changes. Please either roll these back, specifically DefaultCodecs, or move these into a separate commit for easier review.

this.codecLookup.afterCodecAdded();
}

@SuppressWarnings({"unchecked", "rawtypes"})
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the reason for this change? It makes the pull request almost illegible because it mixes refactorings with actual changes.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks to have been introduced as part of accidental reformatting and is an oversight on my part, I have created a new commit that rolls back the formatting changes to Default Codec.

@steverigney steverigney requested a review from mp911de September 13, 2023 10:23
@mp911de mp911de linked an issue Oct 6, 2025 that may be closed by this pull request
@mp911de mp911de changed the title New codecs for java 8 time types - issue 591 Add codecs for DayOfWeek, Month, MonthDay, Period, Year, YearMonth Oct 6, 2025
@mp911de mp911de added the type: enhancement A general enhancement label Oct 6, 2025
@mp911de mp911de self-assigned this Oct 6, 2025
@mp911de mp911de added this to the 1.0.8.RELEASE milestone Oct 6, 2025
mp911de pushed a commit that referenced this pull request Oct 6, 2025
@mp911de mp911de closed this in 7f92cdc Oct 6, 2025
mp911de pushed a commit that referenced this pull request Oct 6, 2025
mp911de added a commit that referenced this pull request Oct 6, 2025
Add since tags and license headers. Use parametrized tests.

[#591][resolves #608]
@mp911de
Copy link
Collaborator

mp911de commented Oct 6, 2025

Thank you for your contribution. That's merged, polished, and backported now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: enhancement A general enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add codecs for DayOfWeek, Month, MonthDay, Period, Year, YearMonth

2 participants